Big Huge Thesaurus

organ transplant

noun